epidermoid cyst of the spleen - Turkish English Dictionary